home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 11
/
Cream of the Crop 11-1.iso
/
games
/
ted5.zip
/
INFO.TXT
< prev
next >
Wrap
Text File
|
1993-02-04
|
3KB
|
97 lines
TED 5.0 Features
---------------------------------------------------------------------------
__ Handles all current tile types with ease of expansion for future sizes.
Current sizes are: 8x8,16x16,32x32. Only one tile size is permitted per
map set.
__ Handles any amount of tiles that will fit in EMS memory. If EMS is not
present, you can't use TED 5.0!
__ Handles masked and non-masked tiles.
__ Each map has 3 planes: background tiles, foreground tiles, and extra
info. The extra info plane will blit icons for values 0-63 (?), higher
values will be printed as hex. Planes will be selected upon project
creation.
__ Must have ability to turn on/off each individual plane so all planes
can be on or off at once.
__ Video modes supported will be CGA 320x200, EGA 320x200/640x480/800x600,
VGA 320x200 256-color.
__ Map Morph feature will allow user to select a block area and make snap-
shots of it, modify the area, make another snapshot, etc. until the
morph process is completed. Full editing capabilities will include:
DELETE FRAME, INSERT FRAME, MAKE SNAPSHOT.
__ TileInfo feature will allow user to edit tile attributes. Editing capa-
bilities will include: ADD, DELETE, CHANGE NAME.
__ TED editing feature will include:
__ Flood Fill
__ Block Fill
__ Copy Block (from tile maps as well) with SparseTile handling
__ Paste (with floating corners)
__ Draw
__ Line
__ Other features:
__ Info Bar (on/off)
__ Tile Search
__ Map Info
__ ScrollKeys (SHIFT for full screen moves)
__ Right-Button tile-pickup
__ Map Resizing (with Edge Selection)
__ X,Y coords in Hex & Dec
__ All numeric input will support HEX,DEC,BIN
__ Map files will be saved as either MAPTEMP.ext for the RLEW-only
(development) version, or GAMEMAPS.ext for the HUFF/RLEW version.
__ Dialogs will be implemented.
__ Project selection.
__ Map selection by name!
__ Create ApplePreferred or ILBM Map dumps
Map Header Struct
-------------------------------------------------------------------
size what description
-------------------------------------------------------------------
unsigned HeaderSize size of the entire map header
unsigned MapType how many planes the map has. If there
are 3, you have back/foreground & info.
If there are 2, you have back & info, If
there is 1, you have background.
unsigned TileSize size of tiles map is made for
(1=8,2=16,3=32)
long TileInfoOff offset to TILEINFO data
long TileInfoMOff offset to MASKED TILEINFO data
unsigned RLEWtag RLEW tag byte
unsigned Dictionary offset to Huff dictionary. 0 if RLEW only.
unsigned DataOffsets offset to MapOffset list
...
long MapOffsets offsets to Maps in map file
Map Structure
-------------------------------------------------------------------
size what description
-------------------------------------------------------------------
long Plane 0 offset to plane 0
long Plane 1 offset to plane 1 (0 if none)
long Plane 2 offset to plane 2 (0 if none)
char Name Map name (16 chars)
...
unsigned MapData all map data is in WORDs